foreign internal defence - Spanish English Dictionary